<?php

if (version_compare(PHP_VERSION, '5.3.0', '<')) die ('require PHP > 5.3.0 !');
//普通模式，解决官方分组不支持cli的问题
$depr = '/';
$path = isset($_SERVER ['argv'][1]) ? $_SERVER ['argv'][1] : '';
if (!empty ($path)) {
    $params = explode($depr, trim($path, $depr));
}
!empty ($params) ? $_GET ['g'] = array_shift($params) : "";
!empty ($params) ? $_GET ['m'] = array_shift($params) : "";
!empty ($params) ? $_GET ['a'] = array_shift($params) : "";
if (count($params) > 1) {
// 解析剩余参数 并采用GET方式获取
    preg_replace('@(\w+),([^,\/]+)@e', '$_GET[\'\\1\']="\\2";', implode(',', $params));
}
define('APP_DEBUG', True);

// 定义运行目录
define('WEB_PATH', __DIR__ . '/');

// 定义应用目录
define('APP_PATH', WEB_PATH . '../source/application/');

// 加载框架引导文件
require APP_PATH . '../thinkphp/start.php';